lucuma (pouteria lucuma) - English Synonyms Dictionary